Skip to content

Update dependencies#63156

Merged
jakebailey merged 10 commits intomicrosoft:mainfrom
jakebailey:update-deps-2026-02-18
Mar 2, 2026
Merged

Update dependencies#63156
jakebailey merged 10 commits intomicrosoft:mainfrom
jakebailey:update-deps-2026-02-18

Conversation

@jakebailey
Copy link
Member

Fixing some audit issues, but not all.

This pulls in the latest eslint. I've removed eslint-autolinkable-stylish which requires an override to make work with eslint v10, but given VS Code autolinks eslint's default output, I don't think we need it anymore.

Copilot AI review requested due to automatic review settings February 18, 2026 18:18
@github-project-automation github-project-automation bot moved this to Not started in PR Backlog Feb 18, 2026
@typescript-bot typescript-bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Feb 18, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates dev tooling dependencies (notably ESLint) to address some security audit items and adjust in-repo lint tooling/config to match the new major versions.

Changes:

  • Bump ESLint / @eslint/js and related lint dependencies; remove eslint-formatter-autolinkable-stylish.
  • Update custom ESLint rules to use context.sourceCode (ESLint v10 API) and fix JSDoc typing for unset sentinel.
  • Adjust ESLint flat config to match new plugin config shape and disable newly-added core rules.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
scripts/eslint/rules/jsdoc-format.cjs Switch to context.sourceCode for ESLint v10 compatibility.
scripts/eslint/rules/argument-trivia.cjs Update memoize JSDoc type and use context.sourceCode.
scripts/build/utils.mjs Update memoize JSDoc type to use typeof unset.
package.json Upgrade lint/tooling dependencies; remove formatter dependency.
knip.jsonc Remove deleted formatter from ignoreDependencies.
eslint.config.mjs Update regexp plugin config reference; disable new ESLint v10 rules.
Herebyfile.mjs Remove custom formatter selection from lint task invocation.

@github-project-automation github-project-automation bot moved this from Not started to Needs merge in PR Backlog Feb 20, 2026
@jakebailey jakebailey added this pull request to the merge queue Mar 2, 2026
Merged via the queue into microsoft:main with commit e688ac8 Mar 2, 2026
23 checks passed
@jakebailey jakebailey deleted the update-deps-2026-02-18 branch March 2, 2026 20:26
@github-project-automation github-project-automation bot moved this from Needs merge to Done in PR Backlog Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants